grub2-15_ostree: Graceful exit if /etc/default/grub doesn't exist
authorTimothée Ravier <tim@siosm.fr>
Wed, 31 Jan 2024 14:38:31 +0000 (15:38 +0100)
committerTimothée Ravier <tim@siosm.fr>
Wed, 31 Jan 2024 14:38:32 +0000 (15:38 +0100)
commitc281da8352378cbb3ea244ab6d2b557aada32cc4
tree46f85e7cd75a1208ef605b9aabb0deca8bc32c04
parent0b0485c7ccf6e3580234acdf66db2dc22b3de05c
grub2-15_ostree: Graceful exit if /etc/default/grub doesn't exist

With the new bootupd installation path in Anaconda, the
`/etc/default/grub` config file is not written anymore as we are only
using BLS configs with new enough bootloaders.

We thus don't need to generate (duplicated) legacy boot entries.

We still need to keep this logic in place in Atomic Desktops
(Silverblue, etc.) until we've actually landed bootupd there and forced
a bootloader update for everybody.

See: https://github.com/fedora-silverblue/issue-tracker/issues/530
See: https://github.com/fedora-silverblue/issue-tracker/issues/120
See: https://fedoraproject.org/wiki/Changes/FedoraSilverblueBootupd
src/boot/grub2/grub2-15_ostree